suit of armor - Inglés Sinónimo Diccionario